Quentin HalysQuentin Halys
Vietnam U23 vs Philippines U23 on September 18: The Three-Point Equation in ASIAD 20 Group C13:30, September 18. On VTV's broadcast schedule, that slot belongs to Vietna...
China Masters 2026: Satwik–Chirag Win the Quarterfinal, but 1,650 Ranking Points Have Already Been ErodedShenzhen, the evening of September 4, 2026. The deciding game of the men's...
Shai Gilgeous-Alexander Joins Atlético Madrid Shareholders: Equity That Cannot ScoreOn a weekend morning in Busan, I opened Atlético Madrid's joint statement —...
Empty Input, Full Conclusions: How Vietnamese Football Manufactures Confidence from NothingOn the evening of March 12, a football commentary program streaming on social...
Twelve Empty Fields and the Word N/A: When a Martial Arts Analysis System Has Nothing to ReadThree in the morning in Bangkok. I opened the analysis file that had just bee...
Torreense vs Sunderland in the Europa League: When the Starting Lineups Do Not ExistEstádio Dr. Magalhães Pessoa sits in Leiria, roughly a hundred kilometres nor...
Group F at the 2027 Asian Cup: John Herdman, Japan, Qatar, and the Calculation in the Third Data ColumnIn a small office in Seoul, I still keep the habit of replaying the draw...
Vietnam's Sepak Takraw Substitution and the Crack Named 'First Half'The score was 3-6. First half, Asiad 20 semifinal, women's doubles sepak...
Riot's Mel W Rework in League of Legends: An Identity Migration Paid For in SkillTwelve seconds of footage. Seraphine's ultimate fires, gets reflected, sweeps...
When Eight Golf Metrics Return Zero: The Data Gap in Vietnamese GolfThree in the morning in Binh Duong, and the screen returned an empty list. I...
V.League: AFC licensing, owner money and the data gap shaping the gameEvery season, before the AFC club licensing submission deadline, a particular...
U20 Iran vs U20 North Korea: Battle for Group C Top Spot – Where Two Asian Youth Football Philosophies CollideKazan 2026 taught me a lesson: there are mistakes worth pronouncing for a...
Barca's Strength: Lamine Yamal Ballon d'Or Version – A Deep Analysis from the Camp Nou LaboratoryHook In the 14th minute of Barcelona vs Feyenoord, Lamine Yamal picked up the...
Braintree Table Tennis League: The Relegated Side Becomes the Favourite, and a 12-Year-Old Walks Into the Adults' ArenaA relegated side has been placed in the favourite's seat. Black Notley B, aft...
India vs Kazakhstan on Asian Games 2026 Day 1: When Women's Badminton Gets Exactly One LineOn 20 September 2026, the live blog from the Asian Games in Aichi–Nagoya open...
Steel Hands in Colonial Times: When a Vietnamese Martial Artist Used a Wrist Lock to Defeat a Foreign ChampionI once got a name wrong, and it took thirty days of rewinding footage to hear...
Vietnam's Women's Kata Team and the Asian Games Gold: Reading the 5-0 Score from a Different AngleThe results sheet from the women's team kata final at the 20th Asian Games...
A Pool Needs Data, Not Prophecy: Lessons From an Empty AnalysisOne evening in 2026, I watched all 22 matches of AS Monaco in Ligue 1. In the...
The Tackles on Dinh Bac's Legs: When V.League Referees Let Clubs Police ThemselvesIn the 16th minute, Le Van Son raised his elbow. In the 78th minute, Huynh Ta...
India 3-0 Kazakhstan: A Clean Sweep That Hid an Untested Doubles UnitOn the bench beside court two, India's two women's doubles pairs sat through...
